 view,input{
   box-sizing: border-box;
 }
 .part1{
   width:100%;height:134rpx;
   background-color:#949DE1;
   border-radius:0rpx 0rpx 0rpx 120rpx;
   padding-top:8rpx;
   padding-left:108rpx;
 }
 .ptxt1{
  font-size: 56rpx;
  font-family: Montserrat;
  font-weight:500;
  color: #FFFFFF;
  opacity: 0.65;	 
 }
 .ptxt2{
	font-size: 24rpx;
	font-family: Open Sans;
	font-weight: bold;
	color: #4C527C;
	opacity: 1;
	padding-left:20rpx;
	margin-top:10rpx;
 }
 .ptxt3{margin-left:10rpx;}
 
 .item1{
   width: 654rpx;
   height: 330rpx;
   background: #949DE1;
   border-radius: 80rpx;
   margin:0 auto;
   margin-top:50rpx;
 }
 .item1-1{
  display:flex;height:62rpx;
  font-size: 30rpx;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #4C527C;
  padding-left:42rpx;
  padding-top:5rpx;
 }
 .itxt1{
  font-size: 20rpx;
  font-family: Montserrat;
  font-weight: 400;
  color: #F1F0F2;
  margin-top:28rpx;
  width:280rpx;
 }
 .itxt2{
  margin-top:16rpx;
 }
 .item1-2{
 	display:flex;height:162rpx;
    align-items:center;
 	margin-top:15rpx;
 }
 .item1-3{
 	display:flex;height:58rpx;align-items: center;
 	margin-top:22rpx;	 
 }
 .img1{
 	width:62rpx;height:62rpx; border-radius:50%;
 }
 .itxt3{
   width:290rpx;height:162rpx;
 }
 .img2{
   width:318rpx;height:162rpx; 
 }
 .itxt4{
 	width: 480rpx;
 	height: 28rpx;
 	font-size: 20rpx;
 	font-family: Arial Rounded MT;
 	font-weight: bold;
 	color: #F1F0F2;
 	text-decoration: underline;
 	opacity: 1;
 	padding-left:70rpx;
 }
 .itxt5{
 	 width: 134rpx;
 	 height: 58rpx;
 	 background: #4C527C;
 	 opacity: 1;
 	 border-radius: 30rpx;
 	font-size: 30rpx;
 	font-family: Montserrat;
 	font-weight: bold;
 	color: #E4E6F8;
 	opacity: 1;
 	display:flex;
 	justify-content: center;
 	align-items: center;
 }
 .itxt3{padding-left:28rpx;}
 .itxt3-1{display:flex;margin-top:18rpx;}
 .itxt3-2{display:flex;margin-top:10rpx;}
 .img3{width:28rpx;height:28rpx;}
 .it3-1{
 	 width:200rpx;
 	 height: 64rpx;
 	 font-size: 24rpx;
 	 font-family: Source Han Sans CN;
 	 font-weight: 400;
 	 color: #352641;
 	 opacity: 1;
 	 margin-left:10rpx;
 }
 .ibg{background-color:#A5ACE5!important;}
 .part2{
	width:100%;
	background: #F1F0F2;
	opacity: 1;
	border-radius: 0px 160rpx 0px 160rpx;
	padding-top:50rpx;
	padding-bottom:50rpx;
	margin:0 auto;
	min-height:600rpx;
 }
 .itxt8{
	font-size: 24rpx;
	font-family: MMCenturyNew;
	font-weight: 400;
	color: #241332;
	opacity: 1;
	display:flex;
	height:62rpx;
	align-items: center;
	padding-right:10rpx;
 }